HDFC Life restores free float after $451m block sale Public shareholding in India’s largest life insurer went above 25% after the UK insurer sold 3.3% stake through an OFS. August 15, 2019